Tengo la siguiente función, donde extrae algunos datos de algunos archivos y los devuelve en una matriz
const extractTestCases = () => { const filesArray = [] const filterTestSuite = files.filter(test => test.includes('.test.ts')) filterTestSuite.forEach(testsuite => { const feature = regexMatcher(testsuite, featureRegex, 1) const testSuites = fs.readFileSync(testsuite, { encoding: "utf8" }); const testCases = regexMatcher(testSuites, TestRegex, 1) filesArray.push({ [feature]: testCases }) }) return filesArray; }lo que me da una salida como la siguiente
[ { featureCustom: [ 'somethig' ] }, { featureInsp: [ 'bla bla', 'foo foo' ] } ]cómo hacer que genere una salida como la siguiente
[ { "features": [ { "featureCustom": [ 'somethig' ] }, { "featureInsp": ['bla bla','foo foo' ] } ] } ]¿Algo como?...
const extractTestCases = () => { const filesArray = [] filesArray.push({ [feature]: testCases }) return [ { features: filesArray } ]; }