Przeglądaj źródła

Merge branch 'master' into master

Emile840 3 lat temu
rodzic
commit
95cf54836f
72 zmienionych plików z 1353 dodań i 265 usunięć
  1. 21 0
      CHANGELOG.md
  2. 1 0
      client/components/cards/cardDetails.jade
  3. 45 0
      client/components/settings/informationBody.jade
  4. 5 3
      client/components/sidebar/sidebarSearches.js
  5. 16 1
      i18n/ar-EG.i18n.json
  6. 16 1
      i18n/ar.i18n.json
  7. 16 1
      i18n/bg.i18n.json
  8. 16 1
      i18n/br.i18n.json
  9. 16 1
      i18n/ca.i18n.json
  10. 16 1
      i18n/cs.i18n.json
  11. 16 1
      i18n/da.i18n.json
  12. 18 3
      i18n/de-CH.i18n.json
  13. 23 8
      i18n/de.i18n.json
  14. 16 1
      i18n/el.i18n.json
  15. 16 1
      i18n/en-GB.i18n.json
  16. 16 1
      i18n/en-IT.i18n.json
  17. 16 1
      i18n/en.i18n.json
  18. 16 1
      i18n/eo.i18n.json
  19. 16 1
      i18n/es-AR.i18n.json
  20. 16 1
      i18n/es-CL.i18n.json
  21. 16 1
      i18n/es-LA.i18n.json
  22. 16 1
      i18n/es-MX.i18n.json
  23. 16 1
      i18n/es-PE.i18n.json
  24. 16 1
      i18n/es-PY.i18n.json
  25. 25 10
      i18n/es.i18n.json
  26. 16 1
      i18n/eu.i18n.json
  27. 16 1
      i18n/fa-IR.i18n.json
  28. 16 1
      i18n/fa.i18n.json
  29. 16 1
      i18n/fi.i18n.json
  30. 16 1
      i18n/fr-CH.i18n.json
  31. 19 1
      i18n/fr.i18n.json
  32. 16 1
      i18n/gl.i18n.json
  33. 18 3
      i18n/he.i18n.json
  34. 16 1
      i18n/hi.i18n.json
  35. 16 1
      i18n/hr.i18n.json
  36. 24 9
      i18n/hu.i18n.json
  37. 16 1
      i18n/hy.i18n.json
  38. 16 1
      i18n/id.i18n.json
  39. 16 1
      i18n/ig.i18n.json
  40. 16 1
      i18n/it.i18n.json
  41. 16 1
      i18n/ja.i18n.json
  42. 16 1
      i18n/ka.i18n.json
  43. 16 1
      i18n/km.i18n.json
  44. 16 1
      i18n/ko.i18n.json
  45. 16 1
      i18n/lt.i18n.json
  46. 16 1
      i18n/lv.i18n.json
  47. 16 1
      i18n/mk.i18n.json
  48. 16 1
      i18n/mn.i18n.json
  49. 16 1
      i18n/nb.i18n.json
  50. 18 3
      i18n/nl.i18n.json
  51. 16 1
      i18n/oc.i18n.json
  52. 16 1
      i18n/pa.i18n.json
  53. 16 1
      i18n/pl.i18n.json
  54. 18 3
      i18n/pt-BR.i18n.json
  55. 16 1
      i18n/pt.i18n.json
  56. 16 1
      i18n/ro.i18n.json
  57. 16 1
      i18n/ru.i18n.json
  58. 16 1
      i18n/sk.i18n.json
  59. 16 1
      i18n/sl.i18n.json
  60. 16 1
      i18n/sr.i18n.json
  61. 16 1
      i18n/sv.i18n.json
  62. 16 1
      i18n/sw.i18n.json
  63. 16 1
      i18n/ta.i18n.json
  64. 16 1
      i18n/th.i18n.json
  65. 16 1
      i18n/tr.i18n.json
  66. 16 1
      i18n/uk.i18n.json
  67. 16 1
      i18n/vi.i18n.json
  68. 16 1
      i18n/zh-CN.i18n.json
  69. 16 1
      i18n/zh-HK.i18n.json
  70. 16 1
      i18n/zh-TW.i18n.json
  71. 169 164
      package-lock.json
  72. 21 0
      server/statistics.js

+ 21 - 0
CHANGELOG.md

@@ -1,5 +1,26 @@
 [Mac ChangeLog](https://github.com/wekan/wekan/wiki/Mac)
 
+# Upcoming WeKan ® release
+
+This release adds the following new features:
+
+- [Added NodeJS Statistics to Admin Panel/Versio](https://github.com/wekan/wekan/pull/4118).
+  Thanks to Ben0it-T.
+
+and adds the following updates:
+
+- [Updated dependencies](https://github.com/wekan/wekan/commit/cf6713a31c9f6ce9d30832ee6bf6c95d35d7044b).
+  Thanks to developers of dependencies.
+
+and fixes the following bugs:
+
+- [Card Details, add missing hr line before Activity title](https://github.com/wekan/wekan/pull/4117).
+  Thanks to Ben0it-T.
+- [Sidebar search only opens the card as popup on mobile view](https://github.com/wekan/wekan/pull/4122).
+  Thanks to mfilser.
+
+Thanks to above GitHub users for their contributions and translators for their translations.
+
 # v5.72 2021-10-31 WeKan ® release
 
 This release adds the following new features:

+ 1 - 0
client/components/cards/cardDetails.jade

@@ -547,6 +547,7 @@ template(name="cardDetails")
     .card-details-right
 
       unless currentUser.isNoComments
+        hr
         .activity-title
           h3.card-details-item-title
             i.fa.fa-history

+ 45 - 0
client/components/settings/informationBody.jade

@@ -65,3 +65,48 @@ template(name='statistics')
         tr
           th {{_ 'OS_Cpus'}}
           td {{statistics.os.cpus.length}}
+        tr
+          th {{_ 'Node_heap_total_heap_size'}}
+          td {{bytesToSize statistics.nodeHeapStats.totalHeapSize}}
+        tr
+          th {{_ 'Node_heap_total_heap_size_executable'}}
+          td {{bytesToSize statistics.nodeHeapStats.totalHeapSizeExecutable}}
+        tr
+          th {{_ 'Node_heap_total_physical_size'}}
+          td {{bytesToSize statistics.nodeHeapStats.totalPhysicalSize}}
+        tr
+          th {{_ 'Node_heap_total_available_size'}}
+          td {{bytesToSize statistics.nodeHeapStats.totalAvailableSize}}
+        tr
+          th {{_ 'Node_heap_used_heap_size'}}
+          td {{bytesToSize statistics.nodeHeapStats.usedHeapSize}}
+        tr
+          th {{_ 'Node_heap_heap_size_limit'}}
+          td {{bytesToSize statistics.nodeHeapStats.heapSizeLimit}}
+        tr
+          th {{_ 'Node_heap_malloced_memory'}}
+          td {{bytesToSize statistics.nodeHeapStats.mallocedMemory}}
+        tr
+          th {{_ 'Node_heap_peak_malloced_memory'}}
+          td {{bytesToSize statistics.nodeHeapStats.peakMallocedMemory}}
+        tr
+          th {{_ 'Node_heap_does_zap_garbage'}}
+          td {{statistics.nodeHeapStats.doesZapGarbage}}
+        tr
+          th {{_ 'Node_heap_number_of_native_contexts'}}
+          td {{statistics.nodeHeapStats.numberOfNativeContexts}}
+        tr
+          th {{_ 'Node_heap_number_of_detached_contexts'}}
+          td {{statistics.nodeHeapStats.numberOfDetachedContexts}}
+        tr
+          th {{_ 'Node_memory_usage_rss'}}
+          td {{bytesToSize statistics.nodeMemoryUsage.rss}}
+        tr
+          th {{_ 'Node_memory_usage_heap_total'}}
+          td {{bytesToSize statistics.nodeMemoryUsage.heapTotal}}
+        tr
+          th {{_ 'Node_memory_usage_heap_used'}}
+          td {{bytesToSize statistics.nodeMemoryUsage.heapUsed}}
+        tr
+          th {{_ 'Node_memory_usage_external'}}
+          td {{bytesToSize statistics.nodeMemoryUsage.external}}

+ 5 - 3
client/components/sidebar/sidebarSearches.js

@@ -14,9 +14,11 @@ BlazeComponent.extendComponent({
   },
 
   clickOnMiniCard(evt) {
-    evt.preventDefault();
-    Session.set('popupCard', this.currentData()._id);
-    this.cardDetailsPopup(evt);
+    if (Utils.isMiniScreen()) {
+      evt.preventDefault();
+      Session.set('popupCard', this.currentData()._id);
+      this.cardDetailsPopup(evt);
+    }
   },
 
   cardDetailsPopup(event) {

+ 16 - 1
i18n/ar-EG.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ar.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/bg.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/br.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ca.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/cs.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/da.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 18 - 3
i18n/de-CH.i18n.json

@@ -1095,7 +1095,22 @@
     "confirm-btn": "Bestätigen",
     "remove-btn": "entfernen",
     "filter-card-title-label": "nach Kartentitel filtern",
-    "invite-people-success": "Invitation to register sent with success",
-    "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "invite-people-success": "Registrierungseinladung erfolgreich versandt",
+    "invite-people-error": "Fehler beim Versand der Registrierungseinladung",
+    "can-invite-if-same-mailDomainName": "Name der Email-Domain",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 23 - 8
i18n/de.i18n.json

@@ -1089,13 +1089,28 @@
     "help-request": "Hilfsgesuch",
     "editCardSortOrderPopup-title": "Sortierung ändern",
     "cardDetailsPopup-title": "Kartendetails",
-    "add-teams": "Add teams",
-    "add-teams-label": "Added teams are displayed below:",
-    "remove-team-from-table": "Are you sure you want to remove this team from the board ?",
-    "confirm-btn": "Confirm",
+    "add-teams": "Teams hinzufügen",
+    "add-teams-label": "Zugewiesene Teams werden darunter angezeigt:",
+    "remove-team-from-table": "Sind Sie sicher, das Sie dieses Team vom Board entfernen möchten?",
+    "confirm-btn": "Bestätigen",
     "remove-btn": "entfernen",
-    "filter-card-title-label": "Filter by card title",
-    "invite-people-success": "Invitation to register sent with success",
-    "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "filter-card-title-label": "Nach Titel der Karte filtern",
+    "invite-people-success": "Registrierungseinladung erfolgreich versandt",
+    "invite-people-error": "Fehler beim Versand der Registrierungseinladung",
+    "can-invite-if-same-mailDomainName": "Name der Email-Domain",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/el.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/en-GB.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/en-IT.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/en.i18n.json

@@ -1099,5 +1099,20 @@
   "invite-people-success": "Invitation to register sent with success",
   "invite-people-error": "Error while sending invitation to register",
   "can-invite-if-same-mailDomainName": "Email domain name",
-  "to-create-teams-contact-admin": "To create teams, please contact the administrator."
+  "to-create-teams-contact-admin": "To create teams, please contact the administrator.",
+  "Node_heap_total_heap_size": "Node heap: total heap size",
+  "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+  "Node_heap_total_physical_size": "Node heap: total physical size",
+  "Node_heap_total_available_size": "Node heap: total available size",
+  "Node_heap_used_heap_size": "Node heap: used heap size",
+  "Node_heap_heap_size_limit": "Node heap: heap size limit",
+  "Node_heap_malloced_memory": "Node heap: malloced memory",
+  "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+  "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+  "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+  "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+  "Node_memory_usage_rss": "Node memory usage: resident set size",
+  "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+  "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+  "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/eo.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/es-AR.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/es-CL.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/es-LA.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/es-MX.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/es-PE.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/es-PY.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 25 - 10
i18n/es.i18n.json

@@ -159,8 +159,8 @@
     "card-delete-notice": "la eliminación es permanente. Perderás todas las acciones asociadas a esta tarjeta.",
     "card-delete-pop": "Se eliminarán todas las acciones del historial de actividades y no se podrá volver a abrir la tarjeta. Esta acción no puede deshacerse.",
     "card-delete-suggest-archive": "Puedes mover una tarjeta al Archivo para quitarla del tablero y preservar la actividad.",
-    "card-archive-pop": "Card will not be visible at this list after archiving card.",
-    "card-archive-suggest-cancel": "You can later restore card from Archive.",
+    "card-archive-pop": "La tarjeta no será visible en la lista despues de archivarla",
+    "card-archive-suggest-cancel": "Podrás restaurar la tarjeta desde Archivo",
     "card-due": "Vence",
     "card-due-on": "Vence el",
     "card-spent": "Tiempo consumido",
@@ -188,9 +188,9 @@
     "deleteVotePopup-title": "¿Borrar voto?",
     "vote-delete-pop": "El Borrado es permanente. Perderá todas las acciones asociadas con este voto.",
     "cardStartPlanningPokerPopup-title": "Comenzar una Planning Poker",
-    "card-edit-planning-poker": "Edit Planning Poker",
-    "editPokerEndDatePopup-title": "Change Planning Poker vote end date",
-    "poker-question": "Planning Poker",
+    "card-edit-planning-poker": "Editar la planificación del Poker",
+    "editPokerEndDatePopup-title": "Cambiar la fecha final para la planificación del Poker",
+    "poker-question": "Planificación del Poker",
     "poker-one": "1",
     "poker-two": "2",
     "poker-three": "3",
@@ -200,12 +200,12 @@
     "poker-twenty": "20",
     "poker-forty": "40",
     "poker-oneHundred": "100",
-    "poker-unsure": "?",
+    "poker-unsure": "¿?",
     "poker-finish": "Finalizado",
-    "poker-result-votes": "Votes",
-    "poker-result-who": "Who",
+    "poker-result-votes": "Votos",
+    "poker-result-who": "¿Quien?",
     "poker-replay": "Replay",
-    "set-estimation": "Set Estimation",
+    "set-estimation": "Fijar estimación",
     "deletePokerPopup-title": "Delete planning poker?",
     "poker-delete-pop": "Deleting is permanent. You will lose all actions associated with this planning poker.",
     "cardDeletePopup-title": "¿Eliminar la tarjeta?",
@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/eu.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/fa-IR.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/fa.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/fi.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Suodata kortin otsikko",
     "invite-people-success": "Kutsu rekisteröityä lähetetty onnistuneesti",
     "invite-people-error": "Virhe lähetettäessä kutsua rekisteröityä",
-    "can-invite-if-same-mailDomainName": "Sähköposti verkkotunnuksen nimi"
+    "can-invite-if-same-mailDomainName": "Sähköposti verkkotunnuksen nimi",
+    "Node_heap_total_heap_size": "Node keko: keon kokonaiskoko",
+    "Node_heap_total_heap_size_executable": "Node keko: suoritettava keon kokonaiskoko",
+    "Node_heap_total_physical_size": "Node keko: fyysinen kokonaiskoko",
+    "Node_heap_total_available_size": "Node keko: käytettävissä oleva koko",
+    "Node_heap_used_heap_size": "Node keko: käytetty keon koko",
+    "Node_heap_heap_size_limit": "Node keko: keon kokorajoitus",
+    "Node_heap_malloced_memory": "Node keko: malloc muisti",
+    "Node_heap_peak_malloced_memory": "Node keko: virheellisen malloc muistin huippu",
+    "Node_heap_does_zap_garbage": "Node keko: kerää roskat",
+    "Node_heap_number_of_native_contexts": "Node keko: natiivikontekstien lukumäärä",
+    "Node_heap_number_of_detached_contexts": "Node keko: irrotettujen kontekstien määrä",
+    "Node_memory_usage_rss": "Node muistin käyttö: pysyväksi asetettu koko",
+    "Node_memory_usage_heap_total": "Node muistin käyttö: varattu keon kokonaiskoko",
+    "Node_memory_usage_heap_used": "Node muistin käyttö: todellinen käytetty muisti",
+    "Node_memory_usage_external": "Node muistin käyttö: ulkoinen"
 }

+ 16 - 1
i18n/fr-CH.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 19 - 1
i18n/fr.i18n.json

@@ -1098,5 +1098,23 @@
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
     "can-invite-if-same-mailDomainName": "Email domain name",
-    "to-create-teams-contact-admin": "Pour créer des équipes, veuillez contacter l'administrateur."
+    "to-create-teams-contact-admin": "Pour créer des équipes, veuillez contacter l'administrateur.",
+    "invite-people-success": "Invitation à s'enregistrer envoyée avec succès",
+    "invite-people-error": "Une erreur s'est produite lors de l'envoi de l'invitation à s'enregistrer",
+    "can-invite-if-same-mailDomainName": "Nom de domaine du message",
+    "Node_heap_total_heap_size": "Tas de Node : taille totale du tas",
+    "Node_heap_total_heap_size_executable": "Tas de Node : taille totale du tas exécutable",
+    "Node_heap_total_physical_size": "Tas de Node : taille totale physique",
+    "Node_heap_total_available_size": "Tas de Node : taille totale disponible",
+    "Node_heap_used_heap_size": "Tas de Node : taille du tas utilisé",
+    "Node_heap_heap_size_limit": "Tas de Node : limite de taille du tas",
+    "Node_heap_malloced_memory": "Tas de Node : mémoire allouée par malloc",
+    "Node_heap_peak_malloced_memory": "Tas de Node : mémoire maximale allouée par malloc",
+    "Node_heap_does_zap_garbage": "Tas de Node : Utilise l'option does_zap_garbage",
+    "Node_heap_number_of_native_contexts": "Tas de Node : nombre de contexte natifs",
+    "Node_heap_number_of_detached_contexts": "Tas de Node : nombre de contexte détachés",
+    "Node_memory_usage_rss": "Utilisation mémoire de Node : taille de l'ensemble résident",
+    "Node_memory_usage_heap_total": "Utilisation mémoire de Node : taille totale du tas alloué",
+    "Node_memory_usage_heap_used": "Utilisation mémoire de Node : mémoire réellement utilisée",
+    "Node_memory_usage_external": "Utilisation mémoire de Node: externe"
 }

+ 16 - 1
i18n/gl.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 18 - 3
i18n/he.i18n.json

@@ -1095,7 +1095,22 @@
     "confirm-btn": "אישור",
     "remove-btn": "הסרה",
     "filter-card-title-label": "סינון לפי כותרת כרטיס",
-    "invite-people-success": "Invitation to register sent with success",
-    "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "invite-people-success": "ההזמנה להירשם נשלחה בהצלחה",
+    "invite-people-error": "שגיאה בשליחת ההזמנה להירשם",
+    "can-invite-if-same-mailDomainName": "שם תחום הדוא״ל",
+    "Node_heap_total_heap_size": "ערימה ב־Node: גודל הערימה הכולל",
+    "Node_heap_total_heap_size_executable": "ערימה ב־Node: גודל הערימה הכולל להפעלה",
+    "Node_heap_total_physical_size": "ערימה ב־Node: גודל פיזי כולל",
+    "Node_heap_total_available_size": "ערימה ב־Node: גודל זמין כולל",
+    "Node_heap_used_heap_size": "ערימה ב־Node: גודל ערימה בשימוש",
+    "Node_heap_heap_size_limit": "ערימה ב־Node: מגבלת גודל ערימה",
+    "Node_heap_malloced_memory": "ערימה ב־Node: זיכרון שהוקצה ב־malloc",
+    "Node_heap_peak_malloced_memory": "ערימה ב־Node: תקורת זיכרון שהוקצה ב־malloc",
+    "Node_heap_does_zap_garbage": "ערימה ב־Node: מחסל את האשפה",
+    "Node_heap_number_of_native_contexts": "ערימה ב־Node: מספר הקשרים טבעיים",
+    "Node_heap_number_of_detached_contexts": "ערימה ב־Node: מספר הקשרים מנותקים",
+    "Node_memory_usage_rss": "ניצולת זיכרון של Node: גודל ערכה מאוחסנת",
+    "Node_memory_usage_heap_total": "ניצולת זיכרון Node: גודל ערימה מוקצית כולל",
+    "Node_memory_usage_heap_used": "ניצולת זיכרון של Node: זיכרון בשימוש בפועל",
+    "Node_memory_usage_external": "ניצולת זיכרון של Node: חיצוני"
 }

+ 16 - 1
i18n/hi.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/hr.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 24 - 9
i18n/hu.i18n.json

@@ -21,12 +21,12 @@
     "act-deleteComment": "deleted comment on card __card__: __comment__ at list __list__ at swimlane __swimlane__ at board __board__",
     "act-createBoard": "létrehozott egy Táblát: __board__",
     "act-createSwimlane": "létrehozott egy Úszósávot: __swimlane__ ehhez a Táblához: __board__",
-    "act-createCard": "létrehozta a Kártya kártyát a Lista listában a Úszósáv úszósávon a Tábla táblán",
+    "act-createCard": "létrehozta a __card__ kártyát a __list__ listában a __swimlane__ úszósávon a __board__ táblán",
     "act-createCustomField": "created custom field __customField__ at board __board__",
     "act-deleteCustomField": "deleted custom field __customField__ at board __board__",
     "act-setCustomField": "edited custom field __customField__: __customFieldValue__ at card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
     "act-createList": "added list __list__ to board __board__",
-    "act-addBoardMember": "hozzáadta Tag felhasználót a Tábla táblához",
+    "act-addBoardMember": "hozzáadta __member__ felhasználót a __board__ táblához",
     "act-archivedBoard": "Archiválásra került ez a Tábla: __board__",
     "act-archivedCard": "Card __card__ at list __list__ at swimlane __swimlane__ at board __board__ moved to Archive",
     "act-archivedList": "List __list__ at swimlane __swimlane__ at board __board__ moved to Archive",
@@ -35,8 +35,8 @@
     "act-importCard": "importálta ezt a Táblát: __card__ ehhez a Listához: __list__ ezen Úszósávon: __swimlane__ ezen Táblán: __board__",
     "act-importList": "imported list __list__ to swimlane __swimlane__ at board __board__",
     "act-joinMember": "added member __member__ to card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
-    "act-moveCard": "áthelyezte a Kártya kártyát a Tábla táblán a Úszósáv úszósávon a Lista listáról a Lista listára a Úszósáv úszósávon",
-    "act-moveCardToOtherBoard": "áthelyezte a Kártya kártyát a Lista listáról a Úszósáv úszósávon a Tábla tábláról a Lista listára a Úszósáv úszósávon a Tábla táblára",
+    "act-moveCard": "áthelyezte a __card__ kártyát a __board__ táblán a __oldSwimlane__ úszósávon a __oldList__ listáról a __list__ listára a __swimlane__ úszósávon",
+    "act-moveCardToOtherBoard": "áthelyezte a __card__ kártyát a __oldList__ listáról a __oldSwimlane__ úszósávon a __oldBoard__ tábláról a __list__ listára a __swimlane__ úszósávon a __board__ táblára",
     "act-removeBoardMember": "removed member __member__ from board __board__",
     "act-restoredCard": "restored card __card__ to list __list__ at swimlane __swimlane__ at board __board__",
     "act-unjoinMember": "removed member __member__ from card __card__ at list __list__ at swimlane __swimlane__ at board __board__",
@@ -153,11 +153,11 @@
     "board-view-lists": "Listák",
     "bucket-example": "Mint például „Bakancslista”",
     "cancel": "Mégse",
-    "card-archived": "A Kártya kártya az Archív kártyák közé került",
+    "card-archived": "A kártya az archív kártyák közé kerül.",
     "board-archived": "Ezt a Táblát archiválták",
     "card-comments-title": "Ez a kártya %s hozzászólást tartalmaz.",
     "card-delete-notice": "A törlés végleges. Az összes műveletet elveszíti, amely ehhez a kártyához tartozik.",
-    "card-delete-pop": "A tevékenységnapló kiürítésre kerül, és nem lesz többé lehetősége visszaállítani a Kártya kártya tartalmát. Nincs visszaállítási lehetőség.",
+    "card-delete-pop": "A tevékenységnapló kiürítésre kerül, és nem lesz többé lehetősége újra megnyitni a kártyát. Nincs visszaállítási lehetőség.",
     "card-delete-suggest-archive": "Archiválhatsz egy Kártyát, hogy eltávolítsd a Tábláról de megőrizd a vele kapcsolatos tevékenységeket.",
     "card-archive-pop": "Card will not be visible at this list after archiving card.",
     "card-archive-suggest-cancel": "You can later restore card from Archive.",
@@ -453,7 +453,7 @@
     "language": "Nyelv",
     "last-admin-desc": "Nem változtathatja meg a szerepeket, mert legalább egy adminisztrátora szükség van.",
     "leave-board": "Tábla elhagyása",
-    "leave-board-pop": "Biztosan el szeretné hagyni ezt a táblát: __boardTitle__? El lesz távolítva a Tábla tábla összes kártyájáról.",
+    "leave-board-pop": "Biztosan el szeretné hagyni a __boardTitle__ táblát? El lesz távolítva a tábla összes kártyájáról.",
     "leaveBoardPopup-title": "Elhagyja a táblát?",
     "link-card": "Összekapcsolás ezzel a kártyával",
     "list-archive-cards": "Archiváld a Lista összes Kártyáját",
@@ -525,7 +525,7 @@
     "listDeletePopup-title": "Törli a listát?",
     "remove-member": "Tag eltávolítása",
     "remove-member-from-card": "Eltávolítás a kártyáról",
-    "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a tábláról: __boardTitle__? A Tag a Tábla összes kártyájáról el lesz távolítva. Értesítést fog kapni erről.",
+    "remove-member-pop": "Eltávolítja __name__ (__username__) felhasználót a  __boardTitle__ tábláról? A tag a tábla összes kártyájáról el lesz távolítva. Értesítést fog kapni erről.",
     "removeMemberPopup-title": "Eltávolítja a tagot?",
     "rename": "Átnevezés",
     "rename-board": "Tábla átnevezése",
@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/hy.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/id.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ig.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/it.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ja.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ka.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/km.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ko.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/lt.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/lv.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/mk.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/mn.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/nb.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 18 - 3
i18n/nl.i18n.json

@@ -1095,7 +1095,22 @@
     "confirm-btn": "Bevestig",
     "remove-btn": "Verwijder",
     "filter-card-title-label": "Filter kaart op titel",
-    "invite-people-success": "Invitation to register sent with success",
-    "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "invite-people-success": "Uitnodiging om te registreren succesvol verzonden",
+    "invite-people-error": "Fout tijdens het verzenden van de uitnodiging om te registreren",
+    "can-invite-if-same-mailDomainName": "Email domeinnaam",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/oc.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/pa.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/pl.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 18 - 3
i18n/pt-BR.i18n.json

@@ -1095,7 +1095,22 @@
     "confirm-btn": "Confirmar",
     "remove-btn": "Remover",
     "filter-card-title-label": "Filtrar por título do cartão",
-    "invite-people-success": "Invitation to register sent with success",
-    "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "invite-people-success": "Convite para registrar-se enviado com sucesso",
+    "invite-people-error": "Erro durante envio do convite para registrar-se",
+    "can-invite-if-same-mailDomainName": "Nome do domínio do e-mail",
+    "Node_heap_total_heap_size": "Pilha do Node: tamanho total da pilha",
+    "Node_heap_total_heap_size_executable": "Pilha do Node: tamanho total executável da pilha",
+    "Node_heap_total_physical_size": "Pilha do Node: tamanho físico total",
+    "Node_heap_total_available_size": " Pilha do Node: tamanho total disponível",
+    "Node_heap_used_heap_size": "Pilha do Node: tamanho da pilha usado",
+    "Node_heap_heap_size_limit": " Pilha do Node: limite de tamanho da pilha",
+    "Node_heap_malloced_memory": "Pilha do Node: memória alocada",
+    "Node_heap_peak_malloced_memory": "Pilha do Node: pico de memória alocada",
+    "Node_heap_does_zap_garbage": "Pilha do Node: elimina o lixo",
+    "Node_heap_number_of_native_contexts": "Pilha do Node: número de contextos nativos",
+    "Node_heap_number_of_detached_contexts": "Pilha do Node: número de contextos desanexados",
+    "Node_memory_usage_rss": "Uso de memória do Node: tamanho do conjunto residente",
+    "Node_memory_usage_heap_total": "Uso de memória do Node: tamanho total alocado da pilha",
+    "Node_memory_usage_heap_used": "Uso de memória do Node: memória atual utilizada",
+    "Node_memory_usage_external": "Uso de memória do Node: externa"
 }

+ 16 - 1
i18n/pt.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ro.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ru.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/sk.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/sl.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/sr.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/sv.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/sw.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/ta.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/th.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/tr.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/uk.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/vi.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/zh-CN.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/zh-HK.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 16 - 1
i18n/zh-TW.i18n.json

@@ -1097,5 +1097,20 @@
     "filter-card-title-label": "Filter by card title",
     "invite-people-success": "Invitation to register sent with success",
     "invite-people-error": "Error while sending invitation to register",
-    "can-invite-if-same-mailDomainName": "Email domain name"
+    "can-invite-if-same-mailDomainName": "Email domain name",
+    "Node_heap_total_heap_size": "Node heap: total heap size",
+    "Node_heap_total_heap_size_executable": "Node heap: total heap size executable",
+    "Node_heap_total_physical_size": "Node heap: total physical size",
+    "Node_heap_total_available_size": "Node heap: total available size",
+    "Node_heap_used_heap_size": "Node heap: used heap size",
+    "Node_heap_heap_size_limit": "Node heap: heap size limit",
+    "Node_heap_malloced_memory": "Node heap: malloced memory",
+    "Node_heap_peak_malloced_memory": "Node heap: peak malloced memory",
+    "Node_heap_does_zap_garbage": "Node heap: does zap garbage",
+    "Node_heap_number_of_native_contexts": "Node heap: number of native contexts",
+    "Node_heap_number_of_detached_contexts": "Node heap: number of detached contexts",
+    "Node_memory_usage_rss": "Node memory usage: resident set size",
+    "Node_memory_usage_heap_total": "Node memory usage: total size of the allocated heap",
+    "Node_memory_usage_heap_used": "Node memory usage: actual memory used",
+    "Node_memory_usage_external": "Node memory usage: external"
 }

+ 169 - 164
package-lock.json

@@ -5,32 +5,32 @@
   "requires": true,
   "dependencies": {
     "@babel/code-frame": {
-      "version": "7.15.8",
-      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz",
-      "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
+      "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
       "requires": {
-        "@babel/highlight": "^7.14.5"
+        "@babel/highlight": "^7.16.0"
       }
     },
     "@babel/compat-data": {
-      "version": "7.15.0",
-      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
-      "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA=="
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz",
+      "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew=="
     },
     "@babel/core": {
-      "version": "7.15.8",
-      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.8.tgz",
-      "integrity": "sha512-3UG9dsxvYBMYwRv+gS41WKHno4K60/9GPy1CJaH6xy3Elq8CTtvtjT5R5jmNhXfCYLX2mTw+7/aq5ak/gOE0og==",
-      "requires": {
-        "@babel/code-frame": "^7.15.8",
-        "@babel/generator": "^7.15.8",
-        "@babel/helper-compilation-targets": "^7.15.4",
-        "@babel/helper-module-transforms": "^7.15.8",
-        "@babel/helpers": "^7.15.4",
-        "@babel/parser": "^7.15.8",
-        "@babel/template": "^7.15.4",
-        "@babel/traverse": "^7.15.4",
-        "@babel/types": "^7.15.6",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz",
+      "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
+      "requires": {
+        "@babel/code-frame": "^7.16.0",
+        "@babel/generator": "^7.16.0",
+        "@babel/helper-compilation-targets": "^7.16.0",
+        "@babel/helper-module-transforms": "^7.16.0",
+        "@babel/helpers": "^7.16.0",
+        "@babel/parser": "^7.16.0",
+        "@babel/template": "^7.16.0",
+        "@babel/traverse": "^7.16.0",
+        "@babel/types": "^7.16.0",
         "convert-source-map": "^1.7.0",
         "debug": "^4.1.0",
         "gensync": "^1.0.0-beta.2",
@@ -40,89 +40,89 @@
       }
     },
     "@babel/generator": {
-      "version": "7.15.8",
-      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.8.tgz",
-      "integrity": "sha512-ECmAKstXbp1cvpTTZciZCgfOt6iN64lR0d+euv3UZisU5awfRawOvg07Utn/qBGuH4bRIEZKrA/4LzZyXhZr8g==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz",
+      "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==",
       "requires": {
-        "@babel/types": "^7.15.6",
+        "@babel/types": "^7.16.0",
         "jsesc": "^2.5.1",
         "source-map": "^0.5.0"
       }
     },
     "@babel/helper-compilation-targets": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
-      "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.0.tgz",
+      "integrity": "sha512-S7iaOT1SYlqK0sQaCi21RX4+13hmdmnxIEAnQUB/eh7GeAnRjOUgTYpLkUOiRXzD+yog1JxP0qyAQZ7ZxVxLVg==",
       "requires": {
-        "@babel/compat-data": "^7.15.0",
+        "@babel/compat-data": "^7.16.0",
         "@babel/helper-validator-option": "^7.14.5",
         "browserslist": "^4.16.6",
         "semver": "^6.3.0"
       }
     },
     "@babel/helper-function-name": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
-      "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
+      "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
       "requires": {
-        "@babel/helper-get-function-arity": "^7.15.4",
-        "@babel/template": "^7.15.4",
-        "@babel/types": "^7.15.4"
+        "@babel/helper-get-function-arity": "^7.16.0",
+        "@babel/template": "^7.16.0",
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-get-function-arity": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
-      "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
+      "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-hoist-variables": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
-      "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
+      "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-member-expression-to-functions": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
-      "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz",
+      "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-module-imports": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
-      "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
+      "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-module-transforms": {
-      "version": "7.15.8",
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz",
-      "integrity": "sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==",
-      "requires": {
-        "@babel/helper-module-imports": "^7.15.4",
-        "@babel/helper-replace-supers": "^7.15.4",
-        "@babel/helper-simple-access": "^7.15.4",
-        "@babel/helper-split-export-declaration": "^7.15.4",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz",
+      "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==",
+      "requires": {
+        "@babel/helper-module-imports": "^7.16.0",
+        "@babel/helper-replace-supers": "^7.16.0",
+        "@babel/helper-simple-access": "^7.16.0",
+        "@babel/helper-split-export-declaration": "^7.16.0",
         "@babel/helper-validator-identifier": "^7.15.7",
-        "@babel/template": "^7.15.4",
-        "@babel/traverse": "^7.15.4",
-        "@babel/types": "^7.15.6"
+        "@babel/template": "^7.16.0",
+        "@babel/traverse": "^7.16.0",
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-optimise-call-expression": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
-      "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
+      "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-plugin-utils": {
@@ -132,30 +132,30 @@
       "dev": true
     },
     "@babel/helper-replace-supers": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
-      "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz",
+      "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==",
       "requires": {
-        "@babel/helper-member-expression-to-functions": "^7.15.4",
-        "@babel/helper-optimise-call-expression": "^7.15.4",
-        "@babel/traverse": "^7.15.4",
-        "@babel/types": "^7.15.4"
+        "@babel/helper-member-expression-to-functions": "^7.16.0",
+        "@babel/helper-optimise-call-expression": "^7.16.0",
+        "@babel/traverse": "^7.16.0",
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-simple-access": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
-      "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
+      "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-split-export-declaration": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
-      "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
+      "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
       "requires": {
-        "@babel/types": "^7.15.4"
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/helper-validator-identifier": {
@@ -169,70 +169,70 @@
       "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow=="
     },
     "@babel/helpers": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
-      "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.0.tgz",
+      "integrity": "sha512-dVRM0StFMdKlkt7cVcGgwD8UMaBfWJHl3A83Yfs8GQ3MO0LHIIIMvK7Fa0RGOGUQ10qikLaX6D7o5htcQWgTMQ==",
       "requires": {
-        "@babel/template": "^7.15.4",
-        "@babel/traverse": "^7.15.4",
-        "@babel/types": "^7.15.4"
+        "@babel/template": "^7.16.0",
+        "@babel/traverse": "^7.16.0",
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/highlight": {
-      "version": "7.14.5",
-      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
-      "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
+      "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
       "requires": {
-        "@babel/helper-validator-identifier": "^7.14.5",
+        "@babel/helper-validator-identifier": "^7.15.7",
         "chalk": "^2.0.0",
         "js-tokens": "^4.0.0"
       }
     },
     "@babel/parser": {
-      "version": "7.15.8",
-      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz",
-      "integrity": "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA=="
+      "version": "7.16.2",
+      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
+      "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw=="
     },
     "@babel/runtime": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz",
-      "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.0.tgz",
+      "integrity": "sha512-Nht8L0O8YCktmsDV6FqFue7vQLRx3Hb0B37lS5y0jDRqRxlBG4wIJHnf9/bgSE2UyipKFA01YtS+npRdTWBUyw==",
       "requires": {
         "regenerator-runtime": "^0.13.4"
       }
     },
     "@babel/template": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
-      "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
+      "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
       "requires": {
-        "@babel/code-frame": "^7.14.5",
-        "@babel/parser": "^7.15.4",
-        "@babel/types": "^7.15.4"
+        "@babel/code-frame": "^7.16.0",
+        "@babel/parser": "^7.16.0",
+        "@babel/types": "^7.16.0"
       }
     },
     "@babel/traverse": {
-      "version": "7.15.4",
-      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
-      "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
-      "requires": {
-        "@babel/code-frame": "^7.14.5",
-        "@babel/generator": "^7.15.4",
-        "@babel/helper-function-name": "^7.15.4",
-        "@babel/helper-hoist-variables": "^7.15.4",
-        "@babel/helper-split-export-declaration": "^7.15.4",
-        "@babel/parser": "^7.15.4",
-        "@babel/types": "^7.15.4",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.0.tgz",
+      "integrity": "sha512-qQ84jIs1aRQxaGaxSysII9TuDaguZ5yVrEuC0BN2vcPlalwfLovVmCjbFDPECPXcYM/wLvNFfp8uDOliLxIoUQ==",
+      "requires": {
+        "@babel/code-frame": "^7.16.0",
+        "@babel/generator": "^7.16.0",
+        "@babel/helper-function-name": "^7.16.0",
+        "@babel/helper-hoist-variables": "^7.16.0",
+        "@babel/helper-split-export-declaration": "^7.16.0",
+        "@babel/parser": "^7.16.0",
+        "@babel/types": "^7.16.0",
         "debug": "^4.1.0",
         "globals": "^11.1.0"
       }
     },
     "@babel/types": {
-      "version": "7.15.6",
-      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
-      "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
+      "version": "7.16.0",
+      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
+      "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
       "requires": {
-        "@babel/helper-validator-identifier": "^7.14.9",
+        "@babel/helper-validator-identifier": "^7.15.7",
         "to-fast-properties": "^2.0.0"
       }
     },
@@ -323,9 +323,9 @@
       "dev": true
     },
     "@types/node": {
-      "version": "14.17.21",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.21.tgz",
-      "integrity": "sha512-zv8ukKci1mrILYiQOwGSV4FpkZhyxQtuFWGya2GujWg+zVAeRQ4qbaMmWp9vb9889CFA8JECH7lkwCL6Ygg8kA=="
+      "version": "14.17.32",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.32.tgz",
+      "integrity": "sha512-JcII3D5/OapPGx+eJ+Ik1SQGyt6WvuqdRfh9jUwL6/iHGjmyOriBDciBUu7lEIBTL2ijxwrR70WUnw5AEDmFvQ=="
     },
     "@types/yauzl": {
       "version": "2.9.2",
@@ -463,9 +463,9 @@
       }
     },
     "asn1": {
-      "version": "0.2.4",
-      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
-      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+      "version": "0.2.6",
+      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
+      "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
       "requires": {
         "safer-buffer": "~2.1.0"
       }
@@ -482,9 +482,9 @@
       "dev": true
     },
     "async": {
-      "version": "3.2.1",
-      "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz",
-      "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg=="
+      "version": "3.2.2",
+      "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
+      "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
     },
     "babel-plugin-istanbul": {
       "version": "6.1.1",
@@ -605,21 +605,21 @@
       }
     },
     "browserslist": {
-      "version": "4.17.5",
-      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz",
-      "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==",
+      "version": "4.17.6",
+      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz",
+      "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==",
       "requires": {
-        "caniuse-lite": "^1.0.30001271",
-        "electron-to-chromium": "^1.3.878",
+        "caniuse-lite": "^1.0.30001274",
+        "electron-to-chromium": "^1.3.886",
         "escalade": "^3.1.1",
         "node-releases": "^2.0.1",
         "picocolors": "^1.0.0"
       }
     },
     "bson": {
-      "version": "4.5.3",
-      "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.3.tgz",
-      "integrity": "sha512-qVX7LX79Mtj7B3NPLzCfBiCP6RAsjiV8N63DjlaVVpZW+PFoDTxQ4SeDbSpcqgE6mXksM5CAwZnXxxxn/XwC0g==",
+      "version": "4.5.4",
+      "resolved": "https://registry.npmjs.org/bson/-/bson-4.5.4.tgz",
+      "integrity": "sha512-wIt0bPACnx8Ju9r6IsS2wVtGDHBr9Dxb+U29A1YED2pu8XOhS8aKjOnLZ8sxyXkPwanoK7iWWVhS1+coxde6xA==",
       "requires": {
         "buffer": "^5.6.0"
       }
@@ -680,9 +680,9 @@
       "dev": true
     },
     "caniuse-lite": {
-      "version": "1.0.30001271",
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz",
-      "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA=="
+      "version": "1.0.30001278",
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001278.tgz",
+      "integrity": "sha512-mpF9KeH8u5cMoEmIic/cr7PNS+F5LWBk0t2ekGT60lFf0Wq+n9LspAj0g3P+o7DQhD3sUdlMln4YFAWhFYn9jg=="
     },
     "chai": {
       "version": "4.3.4",
@@ -782,9 +782,9 @@
       "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
     },
     "core-util-is": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
-      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
     },
     "crc-32": {
       "version": "1.2.0",
@@ -1470,9 +1470,9 @@
       }
     },
     "electron-to-chromium": {
-      "version": "1.3.878",
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz",
-      "integrity": "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA=="
+      "version": "1.3.889",
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.889.tgz",
+      "integrity": "sha512-suEUoPTD1mExjL9TdmH7cvEiWJVM2oEiAi+Y1p0QKxI2HcRlT44qDTP2c1aZmVwRemIPYOpxmV7CxQCOWcm4XQ=="
     },
     "emoji-regex": {
       "version": "8.0.0",
@@ -1547,9 +1547,9 @@
       }
     },
     "extsprintf": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz",
-      "integrity": "sha1-4mifjzVvrWLMplo6kcXfX5VRaS8="
+      "version": "1.4.1",
+      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz",
+      "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA=="
     },
     "fast-csv": {
       "version": "4.3.6",
@@ -1703,7 +1703,7 @@
     },
     "gridfs-stream": {
       "version": "https://github.com/wekan/gridfs-stream/tarball/master",
-      "integrity": "sha512-vGe0SUuTpDFEkHFyEJEheToH4LYyCb0Kvat2iB6xTU6PdiCsKGi3VXkM1cc7Zda4Ulu7Mg1p9OAWG718xll7Fg==",
+      "integrity": "sha1-LHDhvuPAD0qFNEiT8YnbeXCmV9s= sha512-vGe0SUuTpDFEkHFyEJEheToH4LYyCb0Kvat2iB6xTU6PdiCsKGi3VXkM1cc7Zda4Ulu7Mg1p9OAWG718xll7Fg==",
       "requires": {
         "flushwritable": "^1.0.0"
       }
@@ -1790,15 +1790,15 @@
       "dev": true
     },
     "istanbul-lib-instrument": {
-      "version": "5.0.4",
-      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.0.4.tgz",
-      "integrity": "sha512-W6jJF9rLGEISGoCyXRqa/JCGQGmmxPO10TMu7izaUTynxvBvTjqzAIIGCK9USBmIbQAaSWD6XJPrM9Pv5INknw==",
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
+      "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==",
       "dev": true,
       "requires": {
         "@babel/core": "^7.12.3",
         "@babel/parser": "^7.14.7",
         "@istanbuljs/schema": "^0.1.2",
-        "istanbul-lib-coverage": "^3.0.0",
+        "istanbul-lib-coverage": "^3.2.0",
         "semver": "^6.3.0"
       }
     },
@@ -3607,28 +3607,33 @@
       "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
     },
     "vasync": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.0.tgz",
-      "integrity": "sha1-z951GGChWCLbOxMrxZsRakra8Bs=",
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.1.tgz",
+      "integrity": "sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==",
       "requires": {
         "verror": "1.10.0"
+      },
+      "dependencies": {
+        "verror": {
+          "version": "1.10.0",
+          "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+          "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+          "requires": {
+            "assert-plus": "^1.0.0",
+            "core-util-is": "1.0.2",
+            "extsprintf": "^1.2.0"
+          }
+        }
       }
     },
     "verror": {
-      "version": "1.10.0",
-      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
-      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+      "version": "1.10.1",
+      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz",
+      "integrity": "sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==",
       "requires": {
         "assert-plus": "^1.0.0",
         "core-util-is": "1.0.2",
         "extsprintf": "^1.2.0"
-      },
-      "dependencies": {
-        "core-util-is": {
-          "version": "1.0.2",
-          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
-          "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
-        }
       }
     },
     "wrappy": {

+ 21 - 0
server/statistics.js

@@ -28,6 +28,27 @@ if (Meteor.isServer) {
           pid: process.pid,
           uptime: process.uptime(),
         };
+        const v8 = require('v8'); // Import the v8 module
+        statistics.nodeHeapStats = {
+          totalHeapSize: v8.getHeapStatistics().total_heap_size,
+          totalHeapSizeExecutable: v8.getHeapStatistics().total_heap_size_executable,
+          totalPhysicalSize: v8.getHeapStatistics().total_physical_size,
+          totalAvailableSize: v8.getHeapStatistics().total_available_size,
+          usedHeapSize: v8.getHeapStatistics().used_heap_size,
+          heapSizeLimit: v8.getHeapStatistics().heap_size_limit,
+          mallocedMemory: v8.getHeapStatistics().malloced_memory,
+          peakMallocedMemory: v8.getHeapStatistics().peak_malloced_memory,
+          doesZapGarbage: v8.getHeapStatistics().does_zap_garbage,
+          numberOfNativeContexts: v8.getHeapStatistics().number_of_native_contexts,
+          numberOfDetachedContexts: v8.getHeapStatistics().number_of_detached_contexts,
+        };
+        let memoryUsage = process.memoryUsage();
+        statistics.nodeMemoryUsage = {
+          rss: memoryUsage.rss,
+          heapTotal: memoryUsage.heapTotal,
+          heapUsed: memoryUsage.heapUsed,
+          external: memoryUsage.external,
+        };
         // Remove beginning of Meteor release text METEOR@
         let meteorVersion = Meteor.release;
         meteorVersion = meteorVersion.replace('METEOR@', '');