metadataTemplate.js
1 const metadataTemplate = { 2 type: 'idea', // Default type 3 interactions: 0, 4 relatedNodes: [], 5 email: '', // New email field 6 novelSubmodules: [], // New field to track submodules not yet broadcast 7 // Add any other fields you want to ensure are present in all metadata files 8 }; 9 10 const getDefaultValue = (key) => { 11 if (key in metadataTemplate) { 12 return metadataTemplate[key]; 13 } 14 return null; // or any other default value for unknown keys 15 }; 16 17 module.exports = { 18 metadataTemplate, 19 getDefaultValue 20 };