/** * Module Template * * Example of a utility module with multiple exports */ /** * Function one * @param {type} param - Description * @returns {type} Description */ export function functionOne(param) { // Implementation return result; } /** * Function two * @param {type} param - Description * @returns {type} Description */ export function functionTwo(param) { // Implementation return result; } /** * Constant export */ export const CONSTANT_VALUE = "value"; /** * Object export */ export const config = { option1: true, option2: "value", }; // Default export (optional) export default { functionOne, functionTwo, CONSTANT_VALUE, config, }; // Usage examples: // import { functionOne, functionTwo } from './module-template.js'; // import utils from './module-template.js'; // Default import // import * as utils from './module-template.js'; // Namespace import