docs: async function combineRules(rulesList) {
    return Object.keys(rulesList)
      .reduce(async (collection, definitions) => {
        const isEnabled = rulesList[definitions];
  
        let { default: rules } = await import(`../rules/${definitions}`);
        if (!isEnabled) rules = await disableRules(rules);
  
        const previousRules = await collection;
  
        return {
          ...previousRules,
          ...rules,
        };
      }, Promise.resolve({}));
  }