import registerBlockHelperMissing from './helpers/block-helper-missing'; import registerEach from './helpers/each'; import registerHelperMissing from './helpers/helper-missing'; import registerIf from './helpers/if'; import registerLog from './helpers/log'; import registerLookup from './helpers/lookup'; import registerWith from './helpers/with'; export function registerDefaultHelpers(instance) { registerBlockHelperMissing(instance); registerEach(instance); registerHelperMissing(instance); registerIf(instance); registerLog(instance); registerLookup(instance); registerWith(instance); } export function moveHelperToHooks(instance, helperName, keepHelper) { if (instance.helpers[helperName]) { instance.hooks[helperName] = instance.helpers[helperName]; if (!keepHelper) { delete instance.helpers[helperName]; } } }